redesign header and shows