Execution

Just for feedback
The reason I like it that we are looking less under the covers, we are just using the execution API as is.