add jackson guava model support