added background pattern