forgot a public header