Does this need to be non-private?