add cleanup
redefine essentials
hardcode user
repoupdate