refactoring phasecontroller & action ops