update library documentation