Added several methods to make the Library more complete