working queue with tests