add detail view for reading; new header functions