updates position and added new background