I think Garmin has stumbled on to something great. I'm curious how humminbird is going to improve on it to make it better.