finished manager
modified scheduler queue protocol