don't really need to support Jackson 1