rewrote shooter again, now works.  need to add couple things