DRY on enqueue