New Bg. Changed some movements.

issue: The elements cannot return to their original place after moving
back and forth.