refactored moveBG