starting to implement shooting