Add partial progress on generic DAL