added background and improved header