I'm just wondering how upgrading is handled. Is the functionality built in or do you have to manually do updates?