update and upgrade before installing anything