added ffdn