reconfigured DAL around