header and some addings