Main library.