added background white and black boxes