delayed job json rework