more responsive header stuff