wire up enqueue function
add backend for d/l