Execution

Just for feedback
Possibly, I remember thinking about it and being unsure which way to go, so choosing to go with the approach that was more similar to out existing api. Definitely open to your opinion.