How would you program a bow to work?