Add shooter logic