add jackson dependency