updated so that enabling extra packages doesn't always indicate a change.