last lemma not yet working