`move` function use pointless style