schedule re-arrangement