Add deliverOn to change from background thread to main thread