#43 introduce move node helper and implement move max level