First version of library.