feature: manipulate headers