Professional Documents
Culture Documents
Skyline Software Systems, Inc. v. Keyhole, Inc Et Al - Document No. 34
Skyline Software Systems, Inc. v. Keyhole, Inc Et Al - Document No. 34
Skyline Software Systems, Inc. v. Keyhole, Inc Et Al - Document No. 34
34
Case 1:06-cv-10980-DPW Document 34 Filed 01/19/2007 Page 1 of 10
EXHIBIT 26
Dockets.Justia.com
Case 1:06-cv-10980-DPW Document 34 Filed 01/19/2007 Page 2 of 10
Marke Clinger WAN connectivity to SIGGRAPH 95's diverse GRAPH 95 contents. The GraphicsNet access
FORE Systems, Inc. group of collaborators in the LA area, across "kiosks" utilized two technologies to provide
North America, and around the world. Due the users this access in the lobbies of the LA
Abstract to the nature of high-speed WAN's users Convention Center, VRML and ATM. VRML
Every year demonstrations at the SIGGRAPH were unaware of when they were accessing provided the user interface and ATM provided
conference push the envelope in state-of-the- data on the Local Area Network (LAN) or on the bandwidth necessary for the audio and full
art graphics. In 1995, SIGGRAPH also pushed the Wide Area Network (WAN). motion video to the kiosks and between
the envelope in networking by deploying a them. Using the high-speed network, users on
conference-wide, production ATM network. the kiosks could view full motion video clips
GraphicsNet, the conference network, con- from Digital Demo's video servers.
sisted of 400 Ethernet-over-ATM connections The network built for SIGGRAPH 95,
and 100 directly attached ATM devices. Overview could have supported a corporation of over
GraphicsNet was one of the largest ATM The primary goal of GraphicsNet was to pro- 500 people. The planning stage t o o k four
backbone networks deployed to date. Using vide high performance internetworking ser- months while the execution only took 7 days.
the latest hardware and software available, vices for the SIGGRAPH 95 Convention at Over ten miles of fiber and copper cabling
GraphicsNet provided a switched internet- the Los Angeles Convention Center. User was installed throughout the I million square
work to met the requirements of the demon- requirements included switched Ethernet, foot LA Convention Center to interconnect
strations and exhibits at SIGGRAPH 95. ATM and High-Performance Parallel Interface the computers used at the conference.
SIGGRAPH 95, held at the Los Angeles (HiPPI) for local area connections. Wide area PacBell installed an OC-48 SONET ring to
Convention Center, required a network that connections included ISDN and ATM. service the remote collaboration require-
would integrate voice, video, graphics and Another primary requirement was high speed ments of SIGGRAPH 95.
data all on one networking infrastructure. The Internet connectivity. Many of the participants Building a network of this size and com-
GraphicsNet Team was formed to provide an in SIGGRAPH 95 demonstrations were based plexity would normally take millions of dol-
advanced multi-gigabit-per-second network on the world wide web. Instead of bringing lars and months to install. The GraphicsNet
for the conference. In order to meet the their servers to the conference, they wanted team had the network fully installed and run-
requirements of the participants at SIG- to be able to connect to them over the ning within 7 days. This included the installa-
GRAPH 95, the combined efforts of FORE Internet. A n o t h e r requirement for the tion and configuration of all networking
Systems, Inc., Hewlett Packard Labs and Internet connection was MBONE broadcasts hardware, running the copper and fiber cable
Pacific Bell were necessary to design and build from any location in the LA Convention plant, configuration and installing the work-
a state-of-the-art network based on the evolv- Center. A final requirement was remote col- stations for compute servers and the
ing networking paradigm of switched internet- laboration over ATM. GraphicsNet access kiosks, the building of
works. GraphicsNet's Asynchronous Transfer The focus on applications at SIGGRAPH 95 the Digital Demo Studio and helping users
Mode (ATM) based network provided the placed a demand for very low latency and high troubleshoot their networking problems. It
facility for remote collaboration at SIG- bandwidth on the network. It also placed a also included installing the facilities for the
GRAPH 95 for exhibitors, Interactive demand on the network for integrated ser- video applications that ran on the network.
Communities, Interactive Entertainment, vices to transport full motion video, high reso- All of the networking equipment required to
Digital Demo and many other locations within lution graphics, stereo quality audio and data. build GraphicsNet'95 was donated.
the Los Angeles Convention Center and Building a separate video, voice and data net- Building a conference network based on
throughout the world. work would have been prohibitively expensive. the new networking paradigm of switched
The GraphicsNet'95 sub-committee want- ATM was chosen as the technology that best internetworks requires skill and expertise that
ed to push the envelope by pioneering two met the user requirements of the network is not widely available. The core team of net-
major applications utilizing the bandwidth In addition to building an advanced working professionals numbered less than 15.
available on the ATM n e t w o r k , the switched internetwork, the GraphicsNet sub- The GraphicsNet team consisted of industry
GraphicsNet access "kiosks" and the Digital committee embarked on two projects that experts in the areas of ATM, routing, HiPPI
Demo. The GraphicsNet access kiosks would utilize the infrastructure built- The first and traditional networking. Along with these
brought a VRML representation of SIG- project, the Digital Demo, demonstrated the experts, the leading companies in the market
GRAPH 95 and full motion video to the atten- digital studio process by giving participants at donated their employees' time and the equip-
dees through kiosks located in the lobbies. SIGGRAPH 95 a hands-on look at the process ment to make this network a reality.
Digital Demo provided participants a hands- of digital production. This project will become The result was a stable, high-performance
on environment to learn about the digital stu- a part of the Applications venue at SIG- network that supported over 400 Ethernet
dio process by building a digital studio at the GRAPH 96. The second project brought the nodes, I00 ATM connections and 15 HiPPI
LA Convention Center. conference out to the public by providing devices. A single emulated LAN over ATM
GraphicsNet illustrates the evolution of attendees with a detailed 3-D representation supported the 400 Ethernet connections. The
social interaction by supplying high-bandwidth of the LA Convention Center and the SIG- emulated Ethernet LAN was built with a corn-
12 February1996Computer Graphics
Case 1:06-cv-10980-DPW Document 34 Filed 01/19/2007 Page 5 of 10
as CALREN, PacBell's ATM Metropolitan LA C " m ~
N e t w o r k , sites like USC, Warner Brothers
and Visual f/x_ The key technololD, in this phase
was the combination of Cinebase and ATM.
Servers attached to ASX-2OOBX ATM switch-
es at Visual f/x's corporate offices provided
content to the Digital Demo over an ATM net-
w o r k with 45 Mbps of bandwidth available.
I B ~ n 1mEre& I/j~l
Anchival and Storage
An EMASS AMUJwas used t o stored content &~l ~ m w ~an~
Interactive Communities
on ATM
Interactive Communities had four demonstra-
tions that utilized the features of ATM. Eastern
Carolina University ran a medical clinic at SIG- SIGGRAPH'95 |
GRAPH 95 by bringing the medical doctors to mle~ao~eCommunme~BoomC54 85" r d e ~ , cl
8-I0-96/I~30/r~ I O.car/Chorosw_~um "D~: in Ih e B,~"
Los Angeles through a video link t o N o r t h
CarolinL The MAGIC Gigabit Testbed demon-
strated their ten-ain mapping program access- Figure 4: TelemedicineBaothLayoutat SIC,GRAPH95
ing satellite imagery over an ATM network_
Monterey Bay Aquarium showed their collabo- for consumers are also sent from ECU to the Convention Center. This t o o k over a month
rative networking efforts throumh their ATM Cable TV system. Since this system can take of coordination between Bell Atlantic, Pacific
link_ The University of California's Film School ATM video as an input, the "patients" from Bell, FORE Systems, S p r i n t and Eastern
demonstalted HollyNet throughout the week. the Los Angeles Convention Center partici- Carolina University. The video n e t w o r k at
pated in a live broadcast t o 10,000 homes Eastern Carolina was already in place as part
Telemedicine - East Carolina University a r o u n d Eastern C a r o l i n a U n i v e r s i t y . A of their " D o t in the Box" project_
Attendees at SIGGRAPH 95 were able to par- audio/video router system was used t o send FORE Systems donated equipment and
t i c i p a t e in a f i r s t o f ever c o a s t - t o - c o a s t T I, microwave o r ATM video into the cable personnel to build the ATM network at ECU.
telemedicine clinic sponsored by East Carolina TV system. To perform this feat three differ- This installation t o o k less than 2 days. During
University School of Medicine and its Center ent roucers were necessary. A audio/video this t w o day p e r i o d an ASX-20OBX was
for Health Sciences Communications. The r o u t e r s used w e r e f r o m Utah Scientific, installed along w i t h an adapter f o r a Sun
clinic was built at the LA Convention Center Hedco and Iris Technologies. Sparcstation. A video t o ATM device from STS
and tied to the doctors in North Carolina via The telemedicine demonstration would Technologies was connected t o the ASX-
a nationwide ATM N e t w o r k . This n e t w o r k not have been possible w i t h o u t the use of 200BX and tested. The DS-3 to Sprints ATM
carried t w o streams of audio/video and one of ATM technology. Several hurdles had to be n e t w o r k was also connected and a virtual
data. Patient records were transferred over overcome to make this demonstration a real- path was established.
the n e t w o r k along w i t h the video t o the ity. High quality full motion video, audio and In order t o give the users of the network
scheduling nurse and the diagnostic quality data, coast-to-coast, were necessary t o link more control, a virtual path was requested
video t o the MD. Over I00 SIGGRAPH 95 the patients with the doctors. This require's from Sprint. This provided ECU with the abili-
attendees participated in the demonstration an I B Mbps link for doctor-to-patient com- ty t o establish any number of virtual channels
by either making appointments in advance munications and a second stream of 5 Mbps o v e r t h e ATM link w i t h o u t specifically
over the Internet o r as drop-ins. Fifteen differ- for the scheduling workstation, patient-to- requesting them from Sprint, PacBell and Bell
ent areas of specialization were represented nurse. An ATM network had t o be installed Atlantic. This allowed the GraphicsNet ream
during the 40 hours of physicians' time during at ECU in N o r t h Carolina. Local access car- t o run ATM signaling over this virtual path
the one week conference. Special telemedi- riers (the local t e l e p h o n e companies) on from Ins Angeles Convention Center to ECU
cine diagnostic tools were available for physi- both ends had t o donate a DS-3 link into the in North Carolina_ This proved that ATM sig-
cians to hear a patient's heart beat, examine facilities. GraphicsNet needed t o be built. naling can withstand coast-to-coast delays
their ears or look at a skin lesion. Most importantly, 40 hours of doctors' time caused by the speed of light and switching
ECU is the head-end for the Institutional had to be available to advise the patients at delays imposed by the carrier ATM switches.
Channel, a public service channel on the local SIGGRAPH 95. It allowed the GraphicsNet ream t o monitor
cable T V system. This channel is typically Splint donated bandwidth on their nation- the ATM network at ECU remotely from I . ~
used t o provide continuing medical education w i d e ATM n e t w o r k t o a c c o m m o d a t e the Several lessons were learned as a result of
programs for the general public. Programs video traffic from ECU's telemedicine suites this project. One was that the companies car-
centered around preventative medicine tips t o t h e e x a m i n a t i o n r o o m in t h e LA rying the ATM traffic across the country cur-
|4 February1996ComputerGraphics
Case 1:06-cv-10980-DPW Document 34 Filed 01/19/2007 Page 7 of 10
locations from ACM/SIGGRAPH. The ATM
network tripled with participation from 15 dif-
over the ATM backbone at over 9C~ of their
available I0 Mbps. The only area of contention
LAN Design and
ferent organizations including 25 different w o u l d be the 155 Mbps (SONET O C - 3 c )
Implementation
locations for ACM/SIGGRAPH. The HiPPI uplink t o the ATM network- It was felt that The major goal of GraphicsNet, t o build a
network stayed about the same size. having 16 users simultaneously transmit at a s w i t c h e d i n t e r n e t w o r k using ATM, was
full 10 Mbps would be unlikely. accomplished. Typical networks of this size
N e t w o r k Architecture In addition to the ATM backbone, an ATM employ a variety of routers to segment the
The GraphJcsNet team had a desire to create I.AN was also necessary. A physical distinc- n e t w o r k into small broadcast domains. This
a network that was as contentionless as possi- provides users with a smaller number of com-
tion between the ATM I_AN and the ATM
ble, not only in the local network but also out backbone was not made. Users were directly puters on the shared media n e t w o r k . The
t o the Internet- The team decided ATM was touters must then be configured to pass infor-
connected t o the same ATI'I switches as
the best technology t o provide an integrated mation between these broadcast domains.
were the Ethernet hosts. However, a logical
network infrastructure that would be flexible Heavy use of routing leads t o bot-,Jenecks in
difference was made. All of the Ethernet
enough to handle the variety of requirements the routers and a complex environment t o
s w i t c h e s w o u l d be in a single e m u l a t e d
while providing the best throughput all around. manage. Instead, the G r a p h i c s N e t team
E t h e r n e t L A N , w h i l e t h e ATPI n e t w o r k
Five months before the conference, the d e p l o y e d r o u t e r s only w h e r e t h e y w e r e
would exist as a separate IP network- A I_AN
goal was set t o build a network based on the absolutely necessary, significantly reducing
Access device, the LAX-20, was used t o
new networking paradigm of switched inter- complexity. This lead t o a 99% uptime rating
route between the t w o logical networks.
networks. Switched internetworks provide between Monday and Frida)~ Two fiber prob-
For some very specialized applications, a
dedicated bandwidth for each user on the net- lems caused brief outages on the n e t w o r k
HiPPI n e t w o r k was also designed. This net-
work, much like today's telephone system. The during the week- User complaints were non-
w o r k design included several HiPPI switches
computer opens a connection t o the destina- existent. The network performance was out-
and a HiPPI-to-ATI'I gateway. The HiPPI net-
tion computer and sl~rts sending dam. This is standing and connectivity problems did not
w o r k was designed to be physically and logi-
in contrast to the shared networks installed exist. The G r a p h i c s N e t team was able t o
cally separate from the ATM backbone and
over the last 10 years. Shared networks are enjoy what was built and the conference for
Ethernet network. A HiPPI-to-ATM gateway
similar to the party line telephone system of several days due t o the stability of the net-
provided connectivity between the main con-
the past The computer picks up the "phone'" work- The biF.lest concern after the 7 day
ference network and the HiPPI Network.
and listens t o see if anyone is "talking" If not, it n e t w o r k i n s t a l l a t i o n was h o w t o g e t i t
Internet connectivity was the largest appli-
"talks" by transmitting its data onto the shared removed from the LA Convention Center in
cation requirement Users wanted t o access
media. If someone else is talking on the net- less than 5 hours.
the Internet to download new software, read
work, the computer "hangs up" and waits for The ATM Backbone was implemented as
email, and t o p r o v i d e demos f r o m t h e i r
a period of time to try again. This is repeated originally planned. The number of users per
W W W servers located back at their corpo-
until the network is available for the computer Ethernet switch p o r t went from the original
rate headquarters. The SIGGRAPH organiza-
to transmit the d a b design of I to 10. This was done to reduce the
tion moved the www.siggraph.org machine to
To build a switched internetwork that was number of cable drops and Ethel-net switches
the LA Convention Center and made it avail- required t o build the network. Since this den-
flexible and scalable required ATWI as the
able to the Intemet from the conference net- sit)' is lower than what can be economically
b a c k b o n e . B u i l d i n g an A T M b a c k b o n e
work- Initially the team wanted to connect to deployed using a router, the performance was
t h r o u g h o u t t h e LA C o n v e n t i o n C e n t e r
VBNS I n t e r n e t b a c k b o n e at San D i e g o far beyond expectations. The following sec-
allowed any end-user node type to be plugged
Supercomputing Center with a SONET OC-3c tions describe the details of each of the
into the network at any point. These nodes
ATM link. San Diego wasn't ready for user con- major components of the network-
might be computers o r video cameras. It also
nections at ATM speeds last August. Therefore,
created a low latency environment and simpli-
the Internet connection was made using a s~n- ATM Backbone
fied administration by removing the necessity
dard DS-3 (45 Mbps) data link through a Using an ATM Backbone for the conference
for a large amount traditional touters.
muter. This access speed was selected due to n e t w o r k s i m p l i f i e d t h e n e t w o r k design
The ATM backbone also supported a wide
the large number of users that would direcdy tremendously. All data leaving a location did
area ATM link to Pacific Bell's CALREN ATM
network and one t o Sprint national ATM net- access the World Wide Web as part of their so as an ATM cell. Therefore, a large switched
work. These links supported a variety of high- demonstrations. It was also felt that the ATM network could be built ra) eliminate any back-
speed a p p l i c a t i o n s based on r e a l - t i m e , attached hosts could potentially generate a bone bottlenecks by engineering a solution
low-latency, full motion video and graphics large amount of traffic to the Interne~ that would also provide for a network hierar-
over the ATM data network. This n e t w o r k design was very ambitious chy where the aggregate bandwidth increased.
The second level of the network was origi- for such a small team t o build in less than The ATWI backbone, the LAN and the
nally designed t o be Ethernet Switches with seven days. The sheer size of the network, W A N w e r e built using 13 FORE Systems
ATM uplink cards. These devices would take 400 Ethernet connections and 100 ATM con- ASX-200BX ATM backbone switches. The
in 16 Ethernet devices, each with their own nections, was a challenge. Although the tech- I_AN switches were connected together with
dedicated 10 Mbps (Ethernet's m a x i m u m nologies being deployed were new, the team SONET O C - 3 c links (equivalent t o 10,000
transmission speed), and connect them direct- felt the products solid enough to build a pro- phone lines). Two buildings were connected
ly t o ATM. The ATM uplink w o u l d be 155 duction network. The overall architecture of using a SONET OC-12c link (equivalent t o
Mbps o r 15 t i m e s as fast as E t h e r n e t . the network was set in stone by the end of 40,000 phone lines). SONET OC-3c link pro-
Therefore, each of the sixteen nodes at~ched May 1995. The team started on the design vides a data link at 155 Mbps (15 times as fast
to the Ethernet switch could communicate and implementation. as Ethernet) and the SONET OC-12c data
Metropolitan and Wide Center. Although the LA Convention Center the ATFI infrastructure and found ways t o
did not have to pay for the half million dollar improve the user interface.
Area Links installation, they w e r e required t o pay for
SONET Installations i n t o LACC some of the fiber installation within the LA Acknowledgments
Convention Center. Pico Boulevard was torn O v e r IS0 people w h e r e involved in some
O n e o f the first hurdles the G r a p h i c s N e t
up t o run f i b e r i n t o t h e LA C o n v e n t i o n aspect of GraphicsNec at SIGGRAPH 95. I will
team ran into was the lack of a fiber infra-
Center from PacBell's fiber runs outside of mention the key contributors and team lead-
structure in the I_ACC. The LACC did not
the building. ers here and rely on the GraphicsNet'gs Web
have any fiber available for c u s t o m e r use
before SIGGRAPH 95. Several quotes came in pages t o serve as a more complete acknowl-
P e r m a n e n t Fiber Installation edgment_
t o link up the I.A Convention Center and
M o s t o f the f i b e r installed in t h e LA W i t h o u t t h e sacrifices made by t h e
were dismissed clue to cost. The best way to
Convention Center for SIGGRJ~PH 95 was GraphicsNet team, the n e t w o r k would not
get between the two major halls was through
removed during the tear down process. Two have come to fruition. This team of network.
Pacific Bell point-of-presence (POP) in each
fiber runs were designed and left permanently ing engineers built a network based on very
hall. Since Hall K had been built recently it did
in the LA Convention Center. These runs aggressive goals and did so in one week:
not have a PacBell POP. After some negotia-
required the installation of a large amount of Jeanette Dravk, Steve Johnson, Craig Schell
tion with PacBell and the I.ACC Pacific Bell
conduit t o get between floors and through fire and Amy Wong of FORE Systems, Inc. Peter
started a full blown SONET OC-48 installa-
walls. The I.A Convention Center had t o make Haddad and Randy 5tricldaden of HP Labs.
tion into the LACC. They created a three
sure that the installation would met the fire Keith Neeson and his team from Pacific Bell.
node OC-48 ring that ties together the west
codes for I_A. The GraphicsNet Team designed Wesley Hein and Rick H a r r i o t of Visual f/x
hall, south hall and the PacBell. This provided
a permanent fiber installation that went from and t h e i r team. John T h u e t t e o f Essential
the LA Convention Center with the capabili-
the PacBell POP under the West Hall into the C o m m u n i c a t i o n s . Barry W i l l i s o f Eastern
ties t o meet the service requirements of any
LACC IDF on the same level and then a sec- Carolina University. Diana Starr o f Silicon
exhibitors for the extended future.
ond run from that IDF up t o the second floor Graphics. Don Brutzman and Jon Bigelow of
51GGR~PH 95 used these services for
IDE Six strands of single-mode and six strands t h e Naval P o s t g r a d u a t e School. Kevin
GraphicsNet. Three DS-3 circuits were provi-
of multi-mode fiber was installed. This previd- Harrington, Renee Manning, Michelle Markey,
sioned into the south hall; one for the CAL-
REN ATM link, the second for the Sprint ATM ed the connecUvity from the main portion of Alan Martin and Bob Young of FORE Systems
the building t o the POP under the VVest Hall also provided help.
L i n k and t h e t h i r d f o r t h e DS-3 t o t h e
w h e r e PacBell's facilities t e r m i n a t e d . In addition I would like to thank Brian Blau
Internet_ The t w o ATM DS-3s were plugged
directly into an ASX-200 switch b o r r o w e d GraphicsNet used this fiber t o run the O C - of Autodesk for his w o r k on the 3-D model of
from HP Labs for GraphicsNet_ The DS-3 to 12c link, for several OC-3c links and to extend the LA Convention Center and for providing
the Internet was attached t o a Digital Link Ethernet links beyond their maximum 100 GraphicsNet with a tape for transmission over
CSU/DSU which was attached to the Cisco meter lengths for hard t o reach portions of ATM and for the images in this article. I would
Router. T h e r o u t e r and CSU/DSU w e r e the ~ Convention Center like Petree Hall. also like t o thank David Frerichs of Silicon
d o n a t e d by HP Labs. A d d i t i o n a l l y , Graphics and his WebForce team for their
G r a p h i c s N e t p r o v i d e d an O C - 1 2 c link extensive w o r k on the VRML 3-D model of
between the west and south halls. This was t h e LA C o n v e n t i o n Center, t h e use o f
directly a ~ c h e d t o an OC- 12c ATM network WebSpace for the GraphicsNet access kiosks,
m o d u l e in A S X - 2 0 0 B X s w i t c h e s on t h e and for the VRML images used in this article.
respective ends. Conclusions
The installation by PacBell was completed The conference n e t w o r k at SIGGRAPH 95 References
just over a week before the conference start- was a success indicated by the high reliability Essential Communications
ed. G r a p h i c s N e t attached t o the services and availability during the conference. The http:l/www.e.~scom.com/
s~rcing on the Friday before the conferences. number of users that wanted a connection t o
The links between the LA Convention Center the conference network, t o do live demon- FORE Systems
and Pacific Bell were extremely clean, howev- strations using the Internet, accelerated as the ht~p:llwww.fore.com
er circuits in other portions of the network conference date came closer. Several compa-
were not. Therefore, the OC-12c link came nies asked for network connections the week GraphlcsNet:
up and stayed up for the entire conference. It before the conference. ht~:l lwww.siamph.orglconferences/
took until late Monday afternoon to debug all A n o t h e r factor in the success was that siggr~h 951GraphicsNet/
of the problems w i t h the DS-3 links. That users of the network gained experience and
afternoon both the ATM connections and the knowledge in what it takes to run their appli- Hewlett Packard
Internet connection became active. The local cations over high-speed networks like ATM. ht~:llwww.hp.com
n e t w o r k at the LA Convention Center had The telemedicine group learned about sending
been up since Saturday. A t that t i m e the their video over a data network that spaned HIPPI Network Forum
Internet connection had become active. It the continent. They also learned how to deal ht~://www.esscom.com/hnf/index.hUnl
went down due to a problem in the long dis- with and what to expect from a national ATM
tance carrier's corporate orate. Once this was network. The WebForce engineers from SGI MBONE
located and repaired, the connection came up o b s e r v e d b o t h n o v i c e and e x p e r i e n c e d ht~:l/www.research.au.comlmbone-faq.hunl
and performed flawlessly. Internet users using their VRFIL application in
Funding for the SONET OC-48 ring came high-speed network environment. They were Monterey Bay
f r o m Pacific Bell and the LA C o n v e n t i o n able to offer advanced technology because of hl~p:lllambay.cse.ucsc.edulmb
MBONE VRML
The MBONE is a virtual network providing VRML stands for Virtual Reality Modeling
audio and video broadcasts over the Internet. Language. VRML is a draft specification for
Video is digitized with a workstation and it is adding 3D data to the Web.
18 February1996ComputerGraphics