Don't bind the handlers twice - spotted by @bregenspan