added content boxes and dynamic background