Updates to the core library