updated with support of up to 6 sonar (for now ...)