get Post Summary operates on string level
first step of massive refactoring
build response method abstracted completely

it is so dry ed up I ca see the cracks