update header with protean version