refactoring exec anatomy