added drag&drop rescheduling