Updating: improving libfloats/lamatrix and libats/gmatrix