about KP Singh