updater tower and user controller