add sonar test (untested)