avoid repeating name