BusinessLayer and BugFix dal