first version converging