AbstractLibrary has gone
deleted unused methods