core library file