handle no-names more efficiently
don't allow empty nicks