working with write, jackson
initial working commit.