Kalifen Ben Salem hade,