add motion control via shake gesture