header viewport update