add sonar coverage support