Range move (21/31)

Range move