sonar: fixed timing issue. change sonar trigger method