Add GenericDAO