switched queue reset to app.set, got rid of while loop