added full lemmas