background colours and header added