added todos
fixed some notations
deleted not used proofs