file scheduler first cut