added Library Model