fix binary operator