use backwardly compatible accessor