added turnover model