mahfoudi 2019