finish footer and update header