fix sonar bug