- made code changes according to the review comments
- added new unit test for update notification json that can not be parsed