Revised Kim - Interrogator (IAMD)