installation only requires the lib