removed CUFFT dependency