made some semiprivate data less visible, again