"we never stop improving" is the slogan elsewhere