added new ki prototype