implementing IR in TestShooter