Adding new core lib