add enqueue use case