multi-resource scheduling