setting up reorder basics
adding swapping position on re-order