client permalink is nil by default and must have characters other than numbers