cleaned up the dao space. added missing libs