first json back to client
cleanup/formatting
round trip works