CChat Additions

See commits for details.