added bll model