library in mdl form