add lib DAL