hypothesis update