restrict to real cases (some issues for complex numbers)