clean up
add updater