better library