header interaction