wrote some stuff
Moved headers