why is this needed here as well? Should only be need in ext_header or not?