finishing changes in DAL