making it so all notifs get called and progress is tracked
adding automatic unobservation