changes h header to normal plus removes most comments