modification of Kai ok