math and gson lib updates