Use preferred "on" method instead of "bind"