ensuring everything is up to date