Don't require a name. Instead, generate a random one.
Don't require buffer size