lib of scheme