added update notification system