udpate FFN