handle no name gracefully