tiny bit more work on structure name-input validation