able to get updating working