simplify name generation