Smart moving (13/30)

Smart moving