fix of onclicklisteners