add safe click