added header and related stuff