finished IR TestShooter implementation