educational queueing logic

it's protected, for some reason