Revert "Revert "Builded a little work on updater""

This reverts commit c3e97c57c385561a87ab942bb0f8dd8c8ac0171d.