add jackson module support