add exception for empty nickname