made test include imaginary numbers