More qsub abstraction