6 attributes of a perfect name