added scheduling and ordering