minimum scheduler