update also fo