work done on header, old type added