added update notifications and auto-updates