add name validation