work on updater.java 2