added background colour selection