Delta run future

Delta run future