updating lib
improving make options