Heck yeah! Congrats! And whoever said that deer "may" make 160, is low. Way low. That's a toad.