improve Header