move mark_enqueued to workflow
added enqueue test