** semargl.conditions -> pacahon.conditions