fixed scope with minimization