added background and material