rework presence, add notifications for current user state