new way to trigger click