added some stuff to the theory