Author: Soar Navigation.