added background color, fixed other stuff