cb in enqueue