Kaye Implementation And Evaluation