update layout and add bib