jack k icm