UPDATED working on libraries.