BasicDelayLogic