add touch penal control method and gyro control method