basic kmc base