bridging the execution gap