switched from Gson to Jackson (since it is faster and also default of other dependecies)