added shaking