updating the library for in-class use