bug in FD with imaginary unit