update fd