api doc
using latest jackson version