Added lots of stuff. To much stuff to type.