basic error checking for nicknames
more error checking