Split up move execution states