added name analysis