add click handler