refactor, pretty print
change port to go through stream middleware
using flowgraph