preOrder DAO finish i think