modified evaluating mechanism