Does this need to be public? Please do not introduce new public members without cause.