update with better jackson config