make sure the system is up-to-date