Can now specify a click handler