EPFD process