add fdph3.c