add a lot of things for comments + header