factor out podcast adding functionality from add_entries method and correct the behabiour of summary adding code