1. add second variant of update - external app.
2. add updater support (maybe).