fixed freeze