draft for queue publishing