rewrote playlist-export-report using job framework