complex FEDE!!!