cyberlarge: visual communications