revert back to not constrain symmatry case, because it is faster