improvements in dal and model, draft