delegate the right movement