works for library & wanted list - all tests now passing/pending