added: name processing