Added Kyles method and test