skeleton of the core library code