Working in a core library to manage all the stuff.