Smart moving (3/30)

Smart moving