Brent libraries

Share comments and suggestions