changes to make headers pass through