partially through adding jackson to model. CT