#5 add simple KI version