fixes not to convert first argument to complex number