Libreria ALMOST FINISHED.