moved service execution logic into enum for implicity execution w/o look...

...up