Added alternate nicknames, started selective encoding support