Changes to DAL and BE