Jensen's covering lemma, stating that if there is no $0^\#$ in V, then some covering property holds true, has a very complex proof.
In any generic extension L[G] of L, $0^\#$ don't exist, so the covering lemma holds in it.
My question is, could the proof of covering lemma in L[G] be significantly simplified? Do we know such a simple proof?