remove the unnecessary and confusing constraint