Luxo Jr.
Luxo Jr.
Main page

Luxo Jr.

logo
Community Hub0 subscribers
Read side by side
from Wikipedia

Luxo Jr.
Theatrical release poster
Directed byJohn Lasseter
Written byJohn Lasseter
Produced byJohn Lasseter
Bill Reeves
CinematographyDon Conway
Edited byCraig Good
Music byBrian Bennett
Production
company
Distributed byDirect Cinema[1]
Release dates
  • August 17, 1986 (1986-08-17) (SIGGRAPH)
  • November 24, 1999 (1999-11-24) (with Toy Story 2)
Running time
2 minutes
CountryUnited States

Luxo Jr. (also known as Luxo Junior) is a 1986 American animated short film produced and released by Pixar.[2] Written and directed by John Lasseter, the two-minute short film revolves around one larger and one smaller desk lamp. The larger lamp, named Luxo Sr., looks on while the smaller, "younger" Luxo Jr. plays exuberantly with a ball to the extent that it accidentally deflates. Luxo Jr. was Pixar's first animation after Ed Catmull and John Lasseter left the Lucasfilm Computer Division. The film is the source of Luxo Jr., the mascot of Pixar.

Lasseter aimed to finish the short film for the 1986 SIGGRAPH, an annual computer graphics conference attended by thousands of industry professionals. The film would come from his experiments with modeling his Luxo lamp. Lasseter worked to improve the story within the allotted two minutes. In animation, the film demonstrates the use of shadow maps within the rendering software. Lasseter applied the classic animation principles popularized by Disney's Nine Old Men to convey the lamps' emotions. Catmull and Lasseter worked around the clock, and Lasseter even took a sleeping bag into work and slept under his desk, ready to work early the next morning.[3] Ultimately, the film took four and a half months to be completed.[4]

The short film debuted at SIGGRAPH 1986 in Dallas, Texas. Before the film finished playing, the audience had already risen in applause.[5] Luxo Jr. is regarded as a breakthrough in the animation industry as a whole, changing traditionalists' interpretation of computer animation. The short was the first work of animation to use procedural animation, the software written by Eben Ostby.[6][7] It received an Academy Award nomination for Best Animated Short Film, becoming the first CGI film nominated for an Academy Award.

The soundtrack music is an uncredited edit of three compositions on Brian Bennett's album Counterpoint In Rhythm: "Finesse", "Quicksilver", and "Chateau Latour".

In 2014, Luxo Jr. was deemed "culturally, historically, or aesthetically significant" by the Library of Congress and selected for preservation in the United States National Film Registry.[2][8]

Plot

[edit]

In a dark room, a large illuminated balanced-arm desk lamp named Luxo Sr. sees a small yellow ball with a blue stripe and a red star on the front roll-up to him. He eyes the ball curiously and pushes it away, but the ball comes back to him. He pushes it away again, but it rolls past him as Luxo Jr., his happy and excited son, hops over and plays with the ball. Luxo Jr. then balances himself on top of the ball and bounces on it excessively, causing it to deflate. Luxo Jr. flips the deflated ball onto its side and looks up at Luxo Sr., who gently admonishes his son. Luxo Jr. then hops offscreen in shame but is later seen playing with a beach ball. Luxo Sr. looks at the camera, then shakes his head in embarrassment.

Background

[edit]

The Graphics Group, which was one-third of the Computer Division of Lucasfilm, had been associating with Industrial Light & Magic on computer-generated graphics in the early 1980s. In 1984, the group produced an animated short film titled The Adventures of André & Wally B., which premiered at the annual SIGGRAPH conference to great fanfare. The group, which numbered 40 individuals,[9] was spun out as a corporation in February 1986 with investment by Steve Jobs shortly after he left Apple Computer.[9] Jobs paid $5 million to George Lucas for technology rights and put them and $5 million cash as capital into the company.[9] A factor contributing to Lucas' sale was an increase in cash flow difficulties following his 1983 divorce, which coincided with the sudden dropoff in revenues from Star Wars licenses following the release of Return of the Jedi. The newly independent company was headed by Dr. Edwin Catmull as president and Dr. Alvy Ray Smith as Executive Vice President. They were joined on the Board of Directors by Steve Jobs who was chairman.[9]

Pixar's small animation department—consisting of Lasseter, plus the part-time supporting efforts of several graphics scientists—was never meant to generate any revenue as far as Jobs was concerned.[10] Catmull and Smith justified its existence on the basis that more films that were shown at SIGGRAPH like The Adventures of André and Wally B. would promote the company's computers. The group had no film at SIGGRAPH the preceding year, its last year under Lucas's wing, apart from a stained-glass knight sequence they produced for Young Sherlock Holmes. Catmull was determined that Pixar would have a film to show at its first SIGGRAPH as an independent company in August 1986.[10] Luxo Jr. was produced by Pixar employee John Lasseter as a demonstration of the Pixar Image Computer's capabilities.

Two other short animations produced by two of the company's graphics experts were in production during the time in which Luxo Jr. was conceived. Bill Reeves, who was interested in algorithms to re-create the turbulence of ocean waves, made Flags and Waves, with waves reflecting a sunset and lapping against the shore.[11] Eben Ostby, a Brown architecture major turned graphics programmer, made Beach Chair, starring a chair that walked across the sand and nervously approached the water, dipped its front legs in just far enough to test the temperature, then scurried along. Reeves and Ostby also assisted Lasseter with model making and rendering on the short film.[11]

Production

[edit]
Headshot of John Lasseter
John Lasseter in 2009

Lasseter's student film at CalArts, The Lady and the Lamp, applied Walt Disney's observation that giving lifelike qualities to inanimate objects held comic potential. Luxo Jr. displayed a further insight, however: that inanimate objects as characters held the potential for dramatic value as well.[12] The film would come from Lasseter's experiments with modeling his Luxo lamp.[13] He had felt an inspiration strike when fellow employee Tom Porter brought his infant son Spencer to work one day and Lasseter, playing with the child, became fascinated with his proportions. A baby's head was huge compared with the rest of its body, Lasseter realized. It struck Lasseter as humorous and he began to wonder what a young lamp would look like.[13] He fiddled with the dimensions of all the parts of his Luxo model—all but the bulb since lightbulbs come from a store and don't grow, he reasoned—and he emerged with a second character, Luxo Jr.[13]

Lasseter initially intended Luxo Jr. as a plotless character study. When he showed some early tests at an animation festival in Brussels, Belgium, respected Belgian animator Raoul Servais exhorted him, "No matter how short it is, it should have a beginning, a middle, and an end. Don't forget the story." Lasseter protested that the film would be too short for a story. "You can tell a story in ten seconds", Servais responded.[13] Lasseter was convinced. He devised a simple plotline in which the two lamps would play a game of catch with an inflated ball; Luxo Jr. would then approach the ball, hop onto it, bounce until the ball popped under him, and show dejection as the parent lamp looked on. Finally, Luxo Jr. would reappear feeling excited with a new, larger ball. Among the films shown at SIGGRAPH in 1985, Lasseter particularly admired a piece of character animation called Tony de Peltrie, which came from a group at the University of Montreal; it featured a strikingly expressive human character, an aging piano player who entertained while inwardly reflecting on better days, which inspired the film.[10]

Apart from the film's hoped-for promotional value, Catmull and Smith rationalized the project as a test of "self-shadowing" in the rendering software- that is, the ability of objects to shed light and shadows on themselves.[13] Before self-shadowing, CGI shadows were made by adding a flattened and darkened version of the shadowed object.[5] On the technical level, the film demonstrates the use of shadow maps to simulate the shifting light and shadow given by the animated lamps.[14] The lights and the color surfaces of all the objects are calculated, each using a RenderMan surface shader, not surface textures.[14] The articulation of "limbs" is carefully coordinated, and power cords trail believably behind the moving lamps.[14]

Because time and money were tight, Lasseter reduced the setting to its simplest elements. The background would be plain black and there would be no camera movement. His energies would rather be focused instead on working out techniques based on classic animation principles to convey emotion.[13] Even though the characters were faceless and wordless, Lasseter shaped such subtleties as the speed of the child's hops and the way it carried its head to convey in an instant when the child was feeling joy and when it was feeling sad. At every moment, the parent and child seemed to have a definite frame of mind.[11] On the cinematic level, it demonstrates a simple and entertaining story, including effectively expressive individual characters.[15] Catmull and Lasseter worked around the clock, and Lasseter even took a sleeping bag into work and slept under his desk, ready to work early the next morning.[3]

Release

[edit]

As soon as the lamp moved, people started going crazy. And then the ball came in, and they were going nuts. Poor Gary Rydstrom, his wonderful sound work was never heard at that screening because the crowd was just literally screaming their heads off.

—Craig Good, reflecting on the short's debut at SIGGRAPH[5]

Luxo Jr., alongside Flags and Waves and Beach Chair, debuted at SIGGRAPH in the Dallas Convention Center Arena, where the audience of six thousand immediately recognized the short film as a breakthrough.[12] Before Luxo Jr. finished playing at SIGGRAPH, the crowd had already risen in applause.[5] "Pixar's marketing department did not go out of its way to point out that none of the film, not a single frame, had been rendered on a Pixar Image Computer", wrote David Price in his book The Pixar Touch.[12] The audience was captivated by the far more realistic look than The Adventures of André and Wally B.. More significant than its photorealism, however, was its emotional realism. "It was perhaps the first computer-animated film that enabled viewers to forget they were watching computer animation", wrote Price.[12]

Afterward, Lasseter saw Jim Blinn, a longtime professional colleague, approaching him, obviously readying a question. Lasseter braced for a question about the shadowing algorithm or some other recondite technical issue that he knew equally little about.[12] Blinn instead asked whether the big lamp was the mother or the father. Although the memories of those involved are now hazy, Lasseter elsewhere referred to the parent lamp as the father.[12] Lasseter then realized that he had succeeded in applying the Disney touch of thought and emotion to his characters.[12]

"Luxo Jr. sent shock waves through the entire industry – to all of the corners for computer and traditional animation. At that time, most traditional artists were afraid of the computer. They did not realize that the computer was merely a different tool in the artist's kit but instead perceived it as a type of automation that might endanger their jobs. Luckily, this attitude changed dramatically in the early '80s with the use of personal computers in the home. The release of our Luxo Jr. [...] reinforced this opinion turnaround within the professional community." – Edwin Catmull, Computer Animation: A Whole New World, 1998.

Luxo Jr. was nominated for the Academy Award for Best Animated Short in 1987 at the 59th Academy Awards, becoming the first CGI-animated short film to be nominated for an Academy Award. It won the Golden Nica[16] in the "Computer Animation/Film/ VFX” category of the Ars Electronica Festival in Linz[17][circular reference] in 1987.[16]

The short was later released in theaters with Toy Story 2 in 1999, subsequently appearing on its VHS and DVD releases in 2000. In this version, the short is preceded by the message, "In 1986 Pixar Animation Studios produced its first film. This is why we have a hopping lamp in our logo."[18] It also saw release on home video as part of Tiny Toy Stories in 1996 and Pixar Short Films Collection, Volume 1 in 2007.

References

[edit]
[edit]
Revisions and contributorsEdit on WikipediaRead on Wikipedia
from Grokipedia
Luxo Jr. is a pioneering 1986 American computer-animated short film produced by Pixar Animation Studios and directed by John Lasseter.[1] The two-minute film features two desk lamps portrayed as anthropomorphic characters: an adult lamp and its energetic child, Luxo Jr., who playfully interacts with a small rubber ball, leading to humorous mishaps including the ball bursting before the young lamp discovers an even larger one.[1] With no dialogue, relying instead on expressive movements, sound effects, and music edited from compositions by Brian Bennett, it showcases early advancements in computer-generated imagery (CGI) through simple yet endearing animations of light and shadow play. As Pixar's inaugural short film following its independence from Lucasfilm, Luxo Jr. premiered at the 1986 SIGGRAPH conference in Dallas, Texas, marking a breakthrough in demonstrating the potential of CGI for storytelling and character animation.[2] The film received widespread acclaim for its innovative techniques, earning an Academy Award nomination for Best Animated Short Film in 1987—the first for a fully computer-animated work—and a win for 3D Animation at the Annecy International Animated Film Festival that same year.[3] Its success helped establish Pixar's reputation in the animation industry, influencing the studio's transition from hardware development to feature-length films.[2] Luxo Jr. holds enduring cultural significance as the origin of Pixar's iconic logo, where the young lamp character hops across the screen to "dot" the "i" in "Pixar," appearing in this form at the start and end of every Pixar production since.[2] The character has made cameo appearances in subsequent Pixar shorts and features, symbolizing the studio's innovative spirit, and the film itself was selected for preservation in the National Film Registry by the Library of Congress in 2014 for its historical importance to American cinema.[4]

Overview

Plot Summary

"Luxo Jr." is a two-minute computer-animated short film featuring no spoken dialogue, with the entire narrative conveyed through the expressive movements of two anthropomorphic desk lamps.[1][5] The story unfolds in a dimly lit room where the larger lamp, Luxo Sr., encounters a small rubber ball rolling into view. Luxo Sr. curiously examines the ball before gently pushing it aside. Moments later, the smaller lamp, Luxo Jr., enters the scene, eagerly bouncing the ball with playful energy, rolling it back and forth across the floor in a display of youthful exuberance.[5] In its excitement, Luxo Jr. jumps onto the ball, causing it to deflate with a distinctive pop. Realizing the mishap, Luxo Jr. slumps in visible shame, its posture drooping and light flickering dimly as it slowly exits the stage, conveying a clear sense of remorse. Luxo Sr. observes the scene with a gentle, watchful demeanor.[5] Determined to make amends, Luxo Jr. soon returns, dragging a much larger beach ball into the room. Luxo Sr. responds with a reaction of gentle surprise and mild embarrassment at the oversized toy, marking a resolution to the emotional arc from playfulness to mishap and back to tentative joy.[5]

Characters and Design

Luxo Sr. is depicted as the larger, older desk lamp in the short film, embodying a rigid, parental posture that conveys authority and concern through its more deliberate and grounded movements. This character is modeled after a real Luxo desk lamp from John Lasseter's drawing table at Lucasfilm, with a heavier base designed to produce a distinctive "thud" sound effect, enhancing its fatherly presence.[6][7] In contrast, Luxo Jr. is the smaller, more energetic counterpart, featuring bouncier animations and exaggerated proportions that mimic a child's appearance for added cuteness, such as a scaled-down body with proportionally larger shade and bulb to suggest a "big head" relative to its frame. The bulb size remains the same as a standard hardware store item, while the springs, rods, and shade are miniaturized, allowing for playful hops and tilts that highlight its youthful curiosity.[6][7] The lamps lack facial features, relying instead on anthropomorphic elements like strategic bends, tilts, and shadows to express emotions without dialogue or eyes; for instance, Luxo Jr.'s inquisitive head tilts convey curiosity, its energetic bounces suggest playfulness, a drooping posture implies shame, and sudden recoils indicate surprise. These design choices draw from Disney animation traditions, applying principles such as squash and stretch—seen in Luxo Jr.'s compressed hop onto the ball—to impart lifelike motion and personality, solidifying the father-son dynamic between the two lamps.[2][6][8]

Production

Background and Development

Pixar Animation Studios was formed in 1986 as an independent company after spinning off from the Lucasfilm Computer Division, where a small team of computer graphics pioneers had been developing advanced imaging technology since the late 1970s.[9] The transition was made possible by entrepreneur Steve Jobs, who acquired the division for $5 million and provided an additional $5 million in funding to sustain operations, allowing the group to focus on both hardware sales and animation experimentation.[10] This investment marked Pixar's shift from a research arm of Lucasfilm to a standalone entity dedicated to pushing the boundaries of computer-generated imagery. Luxo Jr. originated as a demonstration short to showcase the capabilities of the Pixar Image Computer, Pixar's flagship hardware product, at the 1986 SIGGRAPH conference in Dallas.[2] It followed the 1984 Lucasfilm short The Adventures of André & Wally B., which had highlighted technical motion blur but lacked emotional depth, prompting Pixar to create a more character-driven piece to appeal beyond technical audiences.[6] Director John Lasseter envisioned the film as proof that computer animation could convey genuine personality and emotion, drawing from classical animation principles to make inanimate objects relatable. The concept for Luxo Jr. was inspired by everyday objects in Lasseter's workspace, including a real Luxo-brand desk lamp on his desk, which he anthropomorphized into playful characters.[2] A key spark came from observing the energetic play of a co-worker's young son, Tom Porter's toddler Spencer, which led Lasseter to imagine a "baby" lamp interacting with its larger "parent" counterpart in a father-son dynamic.[6] Conceived in early 1986 shortly after Pixar's February spin-off, the project was developed over several months by a core team of about five to six members, with Lasseter handling directing, writing, storyboarding, and primary animation, supported by technical experts like Bill Reeves on wave simulations and Eben Ostby on procedural rigging and rendering.[2] This collaborative effort emphasized storytelling over raw technology, culminating in a two-minute film that premiered to a standing ovation at SIGGRAPH.

Animation Techniques

Luxo Jr. was rendered using Pixar's custom RenderMan software, which implemented the REYES rendering architecture optimized for complex scene rendering, and the Pixar Image Computer hardware, a specialized graphics workstation designed for high-performance image processing and animation tasks.[2][11] This setup marked an early milestone in computer animation production pipelines, enabling efficient handling of geometric primitives and shading models. A key innovation was the first application of shadow maps in a finished animated film, employing a percentage-closer filtering algorithm to generate antialiased shadows and simulate realistic light interactions from multiple sources, such as the lamps themselves and ambient ceiling light; this technique added 40-50% to computation time but produced convincing self-shadowing effects without aliasing artifacts.[12] Procedural animation techniques, developed by Pixar animator Eben Ostby, were introduced to simulate the flexible, spring-like movements of the lamp arms, allowing for dynamic, physics-based motion that reduced the need for extensive manual keyframing and enhanced the organic feel of the rigid models.[2] These methods generated realistic joint articulations and bounces, particularly in sequences like the lamps' playful interactions. The film's production spanned approximately 4.5 months, culminating in a rushed completion for its premiere at the 1986 SIGGRAPH conference, where director John Lasseter worked extended hours to meet the deadline. Despite its brief 2-minute runtime—about 30 seconds of core animation—the effort demanded hundreds of hours due to the era's computational constraints, with each frame requiring up to 1.5 hours to render on the available hardware, limiting scene complexity and necessitating optimizations in modeling and simulation.[2] To imbue the inanimate lamp characters with emotion and personality, the animation adapted Disney's 12 principles of traditional hand-drawn animation, as outlined by Lasseter, including squash and stretch for exaggerated bounces, anticipation in preparatory poses before jumps, and follow-through in the lingering motion of joints after stops.[13] These principles were translated to 3D keyframe animation, using spline-based interpolation to create smooth arcs and timing variations that conveyed playfulness and disappointment, such as in Luxo Jr.'s dejected slump after deflating the ball, making the rigid forms appear lively and relatable despite the technology's limitations. Limited computing power posed significant challenges, particularly in achieving subtle material behaviors; innovations in shading languages within RenderMan allowed for procedural textures and basic deformation models to depict the ball's deflation as a collapsing geometry with varying surface normals, simulating wrinkling without advanced light transport simulations like subsurface scattering, which emerged later in CGI.[12][2]

Release and Reception

Premiere and Distribution

Luxo Jr. world premiered on August 17, 1986, at the SIGGRAPH computer graphics conference in Dallas, Texas, where it received a standing ovation from the audience before the film had even concluded.[14][2] Following its debut, the short was screened at various film festivals and computer graphics events throughout 1986 and 1987 to showcase Pixar's emerging animation capabilities, including the Ottawa International Animation Festival on October 9, 1986, and the Berlin International Film Festival on February 19, 1987.[14][15] The film received limited theatrical distribution in late 1986, with screenings for general audiences in Los Angeles-area theaters starting in November. It was later re-released theatrically on November 24, 1999, as a supporting short ahead of Pixar's Toy Story 2.[15][16] On home media, Luxo Jr. first appeared in a 1989 VHS compilation from Direct Cinema Ltd. that also included Pixar's Red's Dream and Tin Toy. It was later featured in Disney's Tiny Toy Stories VHS collection, released on October 29, 1996, alongside four other early Pixar shorts. In the 2000s, the short was included on DVD in the Pixar Short Films Collection Volume 1, released November 6, 2007.[17][18][19] As of 2025, Luxo Jr. has been available for streaming on Disney+ since the service's launch on November 12, 2019, with no significant new distribution formats announced since then.[20][21]

Awards and Recognition

Luxo Jr. was nominated for the Academy Award for Best Animated Short Film at the 59th Academy Awards in 1987, produced by John Lasseter and William Reeves; this marked the first nomination in the category for a fully computer-animated production, though it lost to A Greek Tragedy by Linda van Tulden and Willem Thijssen.[22] The short won the Golden Nica in the Computer Animation category at the Prix Ars Electronica in 1987, recognizing its innovative use of computer-generated imagery to achieve expressive character animation. At the Annecy International Animation Film Festival in 1987, Luxo Jr. earned the Award for 3D Animation, where it was featured in official screenings and lauded as a superb example of emerging computer animation techniques.[23][24] Contemporary reviews in animation publications praised the film's emotional depth, noting how it demonstrated the potential of CGI to convey relatable storytelling and character interactions beyond mere technical demonstration.[2]

Legacy and Influence

Cultural Impact

Luxo Jr. has served as Pixar's official mascot since the release of the 1986 short film, symbolizing the studio's early innovations in computer animation. The character appears prominently in Pixar's opening logo, which debuted in 1995 with Toy Story and has been a staple in every subsequent feature film produced by the studio.[2][4] The character's playful design has permeated popular culture, with parodies and references appearing in various media, including animated films and television shows that nod to its bouncy, anthropomorphic antics. Additionally, non-Pixar works have drawn inspiration from its dynamic, such as IKEA's 2002 "Lamp" advertisement, which anthropomorphizes a desk lamp in a narrative evoking emotional depth similar to Luxo Jr.'s expressive movements.[25] In recognition of its enduring significance, Luxo Jr. was selected for preservation in the National Film Registry of the Library of Congress in 2014, honoring its cultural, historic, and aesthetic contributions to American filmmaking. As of 2025, the short continues to symbolize the dawn of CGI animation in retrospectives, exemplified by the release of the official LEGO Ideas set #21357 Disney Pixar Luxo Jr. on June 1, 2025, which recreates the character and ball with 613 pieces for collectors. This homage underscores its lasting icon status ahead of Pixar's 40th anniversary celebrations in 2026.[26][27]

Role in Pixar History

Luxo Jr., premiered at the 1986 SIGGRAPH conference, received a standing ovation and marked a turning point for the fledgling Pixar Animation Studios, which was then struggling financially as a hardware company under Steve Jobs' ownership.[2] The short's success demonstrated the artistic potential of computer-generated imagery (CGI), helping to secure continued investment from Jobs, who had already committed $5 million to form Pixar as an independent entity earlier that year, averting the company's potential collapse amid poor sales of its image computers.[15][28] This acclaim not only attracted talent but also positioned Pixar to pivot toward animation production, with early commercial spots and subsequent shorts building on Luxo Jr.'s foundation to sustain operations through the late 1980s.[7] As Pixar's first fully character-driven CGI short, Luxo Jr. proved that computer animation could convey emotion and personality, directly influencing the studio's transition to feature films.[2] Director John Lasseter's experience with the film's storytelling and technical challenges laid the groundwork for Toy Story (1995), Pixar's groundbreaking first feature, where similar principles of believable character movement were applied on a larger scale.[15] Lasseter's success with Luxo Jr. elevated his role, leading him to direct Toy Story and several subsequent Pixar hits, establishing a model for integrating traditional animation techniques into CGI.[29] The short's demonstration of CGI's viability for compelling narratives shifted industry perceptions, paving the way for Pixar's commercial dominance and ultimately influencing The Walt Disney Company's $7.4 billion acquisition of the studio in 2006.[15] By showcasing scalable animation technology through RenderMan software, Luxo Jr. helped Pixar secure partnerships, such as Disney's early adoption of its systems, which bolstered the studio's growth into a leader with 23 Academy Awards as of 2025.[2] In recent retrospectives, Lasseter has credited the film with embodying Pixar's core philosophy that "the art challenges the technology, and the technology inspires the art," a mantra that continues to define the company's output.[30] In the 2020s, Luxo Jr. has found renewed relevance in animation education, serving as a foundational case study in university curricula and online platforms like Khan Academy, where students learn CGI fundamentals through exercises involving animation principles such as squash and stretch.[31] Engineering programs, such as at the University of Illinois Chicago, have even built physical recreations of the lamp's movements, bridging historical animation with modern robotics.[32] Additionally, tech demos in the 2020s, including real-time remakes using advanced rendering, highlight its enduring role in showcasing evolving hardware capabilities, from NVIDIA's interactive versions to fan-driven Blender recreations.[33]

References

User Avatar
No comments yet.