if fix_headers is always true, why make it an option?