simpliply expand/contract constraints