I'm still new with garmin, basically I have a garmin mobile XT, can anyone elaborate what is firmware?