somewhat fixed the header view