configuring bow setup
moving determine_ranged
adding comments
swapping around order of modes
removing comments