added some comments
implemented update notifications
implemented update-notifications