- added jackson dependency
- fixed bugs