Finish the library, all tests passed