`onHeaderActivation` might be more readable ?