more private headers