add events tap & shake