quite a bit of progress with install and update functions