changed stuff | thread stuff works | cleancoding and a little bit other stuff to go