need to complete KO rule