header info and layout