add control onclicklistener