Updated with shooter handling code.