Optimizes DAL
Begins BLL