ok, stupid header transformation