added LibraryActivity