separate out content and worker data