how to close the execution gap