modified run queue