lectures for NKOSL