- moved operation-specific code to corresponding functions - added more comments - fix bug where the series post uses index as slug instead of filename