set_header renamed to be private