many system gesture called in this demo