add click function