Moving Forward Scheduling