Solving names problem (2)