Fix delay based scheduling with offset