Update button now hides after use, some comment refactoring