Adding DAL core