store last published date as json, example updated
utilize node streams compatibility layer