spec validating name presence