Execution

Just for feedback
The split is pretty arbitrary at this stage and just makes things more complicated, unless you disagree?