use an atom in the backend to sync with queue handlers