Range move (17/31)

Range move