Mengting's work + final version of detailView