param elem partit delet partit object elem elem partit illeg argument except 