needs rewrite for new sonar board plus remove kinetic reference.
needs rewrite for new sonar board plus remove kinetic reference.