подправил, только есть проблема с дребезгом