Core-lib