finish
(1) database
(2) divison of labor
(3) aknowledgment
(4) reference