recreate ViewChat