HANRAHAN, KIP