remove logging, added notes
rename work, polling using reverse iterator