big manual update

some code (headers) updated