more effiecient move event combining