A literature review of DAO