figured out the routing issue - unbind() was needed on buttons