kai mandatory for build