IMDb > Shakespeare in Love (1998)
Shakespeare in Love
Quicklinks
Top Links
trailers and videosfull cast and crewtriviaofficial sitesmemorable quotes
Overview
main detailscombined detailsfull cast and crewcompany credits
Awards & Reviews
user reviewsexternal reviewsawardsuser ratingsparents guidemessage board
Plot & Quotes
plot summarysynopsisplot keywordsmemorable quotes
Did You Know?
triviagoofssoundtrack listingcrazy creditsalternate versionsmovie connectionsFAQ
Other Info
box office/businessrelease datesfilming locationstechnical specsliterature listingsNewsDesk
Promotional
taglines trailers and videos posters photo gallery
External Links
showtimesofficial sitesmiscellaneousphotographssound clipsvideo clips

Shakespeare in Love (1998) More at IMDbPro »

Photos (See all 85 | slideshow) Videos (see all 6)
Shakespeare in Love -- Trailer for Shakespeare In Love: Blu-Ray
Shakespeare in Love -- Clip: Ned's Return To Rose Playhouse
Shakespeare in Love -- Trailer
Shakespeare in Love -- Clip: Kiss
Shakespeare in Love -- Clip: Dance

Overview

User Rating:
7.2/10   154,616 votes »
Your Rating:
Saving vote...
Deleting vote...
/10   (delete | history)
Sorry, there was a problem
MOVIEmeter: ?
Up 16% in popularity this week. See why on IMDbPro.
Director:
Writers (WGA):
Marc Norman (written by) and
Tom Stoppard (written by)
Contact:
View company contact information for Shakespeare in Love on IMDbPro.
Release Date:
8 January 1999 (USA) See more »
Genre:
Tagline:
...A Comedy About the Greatest Love Story Almost Never Told... See more »
Plot:
A young Shakespeare, out of ideas and short of cash, meets his ideal woman and is inspired to write one of his most famous plays. Full summary » | Full synopsis »
Plot Keywords:
Awards:
Won 7 Oscars. Another 59 wins & 69 nominations See more »
User Reviews:
Awfully boring See more (745 total) »

Cast

  (in credits order) (verified as complete)

Geoffrey Rush ... Philip Henslowe

Tom Wilkinson ... Hugh Fennyman

Steven O'Donnell ... Lambert
Tim McMullan ... Frees (as Tim McMullen)

Joseph Fiennes ... Will Shakespeare
Steven Beard ... Makepeace - the Preacher

Antony Sher ... Dr. Moth
Patrick Barlow ... Will Kempe

Martin Clunes ... Richard Burbage
Sandra Reinton ... Rosaline

Simon Callow ... Tilney - Master of the Revels

Judi Dench ... Queen Elizabeth
Bridget McConnell ... Lady in Waiting (as Bridget McConnel)
Georgie Glen ... Lady in Waiting

Nicholas Boulton ... Henry Condell

Gwyneth Paltrow ... Viola De Lesseps

Imelda Staunton ... Nurse

Colin Firth ... Lord Wessex
Desmond McNamara ... Crier

Barnaby Kay ... Nol

Jim Carter ... Ralph Bashford
Paul Bigley ... Peter - the Stage Manager
Jason Round ... Actor in Tavern
Rupert Farley ... Barman
Adam Barker ... First Auditionee
Joe Roberts ... John Webster
Harry Gostelow ... Second Auditionee
Alan Cody ... Third Auditionee

Mark Williams ... Wabash

David Curtiz ... John Hemmings

Gregor Truter ... James Hemmings
Simon Day ... First Boatman

Jill Baker ... Lady De Lesseps
Amber Glossop ... Scullery Maid
Robin Davies ... Master Plum
Hywel Simons ... Servant
Nicholas Le Prevost ... Sir Robert De Lesseps

Ben Affleck ... Ned Alleyn
Timothy Kightley ... Edward Pope
Mark Saban ... Augustine Philips
Bob Barrett ... George Bryan

Roger Morlidge ... James Armitage

Daniel Brocklebank ... Sam Gosse
Roger Frost ... Second Boatman
Rebecca Charles ... Chambermaid
Richard Gold ... Lord in Waiting
Rachel Clarke ... First Whore

Lucy Speed ... Second Whore
Patricia Potter ... Third Whore
John Ramm ... Makepeace's Neighbor
Martin Neely ... Paris / Lady Montague (as Martin Neeley)
The Choir of St. George's School in Windsor (as The Choir of St. George's School Windsor)
rest of cast listed alphabetically:
Jason Canning ... Nobleman (uncredited)
Kelley Costigan ... Theatregoer (uncredited)

Rupert Everett ... Christopher Marlowe (uncredited)

John Inman ... Lady Capulet in play (uncredited)

Directed by
John Madden 
 
Writing credits
(WGA)
Marc Norman (written by) and
Tom Stoppard (written by)

Produced by
Linda Bruce .... associate producer
Mark Cooper .... line producer
Donna Gigliotti .... producer
Julie Goldstein .... executive producer
Marc Norman .... producer
David Parfitt .... producer
Bob Weinstein .... executive producer
Harvey Weinstein .... producer
Edward Zwick .... producer
 
Original Music by
Stephen Warbeck 
 
Cinematography by
Richard Greatrex (director of photography)
 
Film Editing by
David Gamble 
 
Casting by
Michelle Guish 
 
Production Design by
Martin Childs 
 
Art Direction by
Steven Lawrence  (as Steve Lawrence)
Mark Raggett (supervising art director)
 
Set Decoration by
Jill Quertier 
 
Costume Design by
Sandy Powell 
 
Makeup Department
Julie Dartnell .... hair stylist
Julie Dartnell .... makeup artist
Tina Earnshaw .... makeup designer: Gwyneth Paltrow
Karen Ferguson .... hair stylist
Karen Ferguson .... makeup artist
Kay Georgiou .... hair designer: Gwyneth Paltrow
Philippa Hall .... hair stylist
Philippa Hall .... makeup artist
Deborah Jarvis .... hair stylist
Deborah Jarvis .... makeup artist
Veronica McAleer .... senior hair stylist (as Veronica Brebner)
Veronica McAleer .... senior makeup artist (as Veronica Brebner)
Lesley Smith .... hair stylist
Lesley Smith .... makeup artist
Lisa Westcott .... hair designer
Lisa Westcott .... makeup designer
Anita Burger .... hair stylist (uncredited)
Demelza Rogers .... daily hair/makeup (uncredited)
Demelza Rogers .... makeup artist (uncredited)
Caitlin Tanner .... dailies makeup artist (uncredited)
Vicky Voller .... crowd hairdresser (uncredited)
 
Production Management
Samantha Thomas .... unit manager
 
Second Unit Director or Assistant Director
Tom Gabbutt .... second second assistant director
Toby Hefferman .... third assistant director
Olivia Lloyd .... second assistant director
Deborah Saban .... first assistant director
Arthur Wooster .... second unit director
 
Art Department
John Addison .... carpenter
Steve Alder .... carpenter
Robert Allen .... construction buyer
Harry Alley .... painter laborer
Joe Alley .... carpenter
Les Andrews .... standby propsman
Chris Arnold .... props trainee
Michael Bailey .... stagehand
Tracy Ann Baines .... assistant sculptor
Frances Bennett .... standby art director
Michael Biesty .... carpenter
Stuart Blinco .... painter
Steven Bovingdon .... stagehand
Raymond Branch .... stagehand
Adam Campbell .... painter
John Campbell .... supervising painter
Trevor Carey .... stagehand
Darryl Carter .... carpenter
John Casey .... stand-by carpenter
Joe Cassar .... carpenter
Jane Clark .... storyboard artist
Chris Corke .... carpenter
Martin Day .... carpenter
Gill Ducker .... property buyer
David Edwards .... supervising carpenter (as Dave Edwards)
Andy Evans .... construction manager
Fred Evans .... sculptor
Glyn Evans .... painter
John Franklin .... carpenter
Ian Fryer .... dressing props
Giovanni Giacotto .... painter
Anthony Goddard .... painter
Lee Goddard .... painter
Lee Gooch .... carpenter
Michael Gooch .... carpenter
Matthew Gray .... draughtsman (as Matt Gray)
Ian Green .... assistant construction manager
Brian Groves .... stand-by painter
Frederick Gunning .... carpenter
Ralph Harrison .... carpenter
Darren Hayward .... carpenter
Frank Henry .... carpenter
Andrew Hobbs .... carpenter
Danny Hunter .... property master
Nick Lloyd .... carpenter
Christopher Mansey .... carpenter
Tony Mansey .... carpenter (as Anthony Mansey)
Danny Margetts .... carpenter
Andrew Mash .... carpenter
Hugh McKenzie .... carpenter
Peter Murray .... carpenter
Stephen Murray .... carpenter (as Steve Murray)
Colin Mutch .... chargehand standby propsman
Keith Pain .... draughtsman
Christine Parkin .... art department assistant
Reg Patterson .... carpenter
Graham Pearce .... painter
Gary Pledger .... supervising carpenter
Clifford Rashbrook .... stand-by stagehand
Larry Rashbrook .... stagehand
James Reid .... carpenter
Lee Reilly .... carpenter
Cornelius 'Ted' Restall .... painter (as Ted Restall)
Bernard Ryan .... carpenter
Steven Sallybanks .... scenic artist (as Steve Sallybanks)
John Shergold .... painter
Steve Sibley .... painter (as Steven Sibley)
Barry Smalls .... carpenter
Colin Smith .... supervising stagehand
Danny Smith .... stagehand
Dean Smith .... carpenter
Roy Smith .... stagehand
Tony Snook .... carpenter
Robert Stagg .... painter laborer
Nathan Turner .... dressing props
Paul Turner .... property storeman
Brian Webb .... chargehand stagehand
Michael Webb .... stagehand
Kevin Wheeler .... chargehand dressing props
Clive Whitbread .... painter
Stuart Williams .... carpenter
Paul Wiltshire .... supervising painter
Paul Woods .... carpenter
Robert Wright .... carpenter
Robert Allen .... construction buyer (uncredited)
Robert Jackson .... carpenter (uncredited)
Rachael Jones .... assistant sculptor (uncredited)
Sophie Tarver .... propmaker (uncredited)
Louis Turner .... set dresser (uncredited)
Ian Zawadzki .... painter (uncredited)
 
Sound Department
Brigitte Arnold .... adr editor
Keith Batten .... boom operator: second unit
Paula Boram .... foley artist
Colin Chapman .... additional sound editor
Clive Copland .... sound recordist: second unit
John Downer .... supervising sound editor
Howard Eaves .... foley editor
Stephen Gilmour .... sound maintenance
Peter Glossop .... production sound mixer
Pauline Griffiths .... foley artist
Jenny Lee Wright .... foley artist
Dominic Lester .... re-recording mixer
Shaun Mills .... boom operator
Sarah Morton .... dialogue editor
Robin O'Donoghue .... re-recording mixer
James Seddon .... sound consultant: Dolby
Ken Somerville .... foley mixed by
Ian Tapp .... preview re-recording mixer
 
Special Effects by
Stuart Brisdon .... special effects supervisor: United Special Effects
Nik Cooper .... special effects (uncredited)
 
Visual Effects by
Angus Cameron .... digital supervisor: The Magic Camera Company
Matthew D'Angibau .... loader: visual effects unit, The Magic Camera Company
Max Dennison .... digital matte artist: The Magic Camera Company
John Grant .... digital film scanning: The Magic Camera Company
Robin Huffer .... 2D digital artist: The Magic Camera Company
Antony Hunt .... visual effects supervisor: The Magic Camera Company
Andrew Jeffery .... digital and optical co-ordinator: The Magic Camera Company
Tori Martin .... production assistant: The Magic Camera Company
Rick Mietkowski .... camera operator: The Magic Camera Company
Daniel Pettipher .... Domino artist: The Magic Camera Company (as Dan Pettipher)
Andy Stevens .... focus puller: visual effects unit, The Magic Camera Company (as Andrew Stevens)
 
Stunts
David Cronnelly .... stuntman (as David Cronelly)
Gabe Cronnelly .... stuntman (as Gabe Cronelly)
Paul Herbert .... stuntman
Paul Jennings .... stuntman
Phil Lonergan .... stuntman
Mark Mottram .... stuntman
Seon Rogers .... stuntman
Mark Southworth .... stuntman
 
Camera and Electrical Department
Kirsty Argyle .... camera trainee
Trevor Carey .... rigger
Ross Chapman .... electrician
Ian Coffey .... clapper loader: second unit
Steve Costello .... gaffer
Jason Curtis .... sparks rigger
Robert Diebelius .... rigger
Alfie Emmins .... best boy
Warren Evans .... electrician
Raymond Flindall .... rigger
Mark Fox-Potten .... rigger
John Gamble .... focus puller: second unit
Pat Garrett .... grip
Martin Goddard .... rigger
Mark Goldeman .... rigger (as Mark Godelman)
Brad Larner .... focus puller
Tom Lowen .... sparks rigger
Vince McGahon .... steadicam operator: second unit
John McSweeney .... grip assistant: FT2
Ronald Miles .... rigger
Paul Mills .... stand-by rigger
Dave Moore .... electrician
Jose Romero .... rigger
Joe Russo .... rigger
Ed Rutherford .... clapper loader
Philip Sindall .... camera operator
Reg Smith .... rigger
Laurie Sparham .... stills photographer
Mike Valentine .... underwater unit cameraman: second unit
Mike Valentine .... underwater unit co-ordinator: second unit
Paul Wood .... electrician
Tim Wooster .... camera operator: second unit
Rohan Berry Crickmar .... grip (uncredited)
Vince McGahon .... camera operator: "b" camera (uncredited)
Kevin Roberts .... electrician (uncredited)
Gordon Segrove .... focus puller: underwater unit (uncredited)
 
Casting Department
Kerry Barden .... casting: US
Julian Carter .... extras casting
Billy Hopkins .... casting: US
Ilenka Jelowicki .... extras casting: 20/20
Gaby Kester .... casting assistant
Suzanne Smith .... casting: US
Deborah Maxwell Dion .... casting associate: Los Angeles (uncredited)
 
Costume and Wardrobe Department
Clare Banet .... costume maker
Sue Bradbear .... costume maker
Melanie Carter .... costume maker
Ruth Caswell .... chief costume cutter
Ruth Caswell .... chief costume maker
Claire Christie .... chief costume cutter
Claire Christie .... chief costume maker
Wendy Cole .... costume maker
Gill Crawford .... costume maker
Sue Crawshaw .... costume maker
Heather Dickins .... costume maker
Emma Fryer .... costume buyer
Dan Grace .... wardrobe assistant
Jane Grimshaw .... costume maker
Annie Hadley .... chief costume cutter
Annie Hadley .... chief costume maker
Jenny Hawkins .... wardrobe assistant
Andrew Hunt .... wardrobe assistant
Joe Kowalewski .... wardrobe assistant
Linda Lashley .... costume maker
Jane Law .... chief costume cutter
Jane Law .... chief costume maker
Kay Manasseh .... costume buyer
Debbie Marchant .... chief costume cutter (as Debbie Marchent)
Debbie Marchant .... chief costume maker (as Debbie Marchent)
Wayne Martin .... costume maker
Ruth McCornish .... costume maker
Sue Meyer .... costume maker
Tanya Mould .... costume maker
Sophie Norinder .... wardrobe assistant
Alison O'Brien .... chief costume cutter
Alison O'Brien .... chief costume maker
Debbie Scott .... assistant costume designer (as Deborah Scott)
Sunita Singh .... wardrobe assistant
Marcia Smith .... costume maker
Clare Spragge .... costume supervisor
Susan Stevens .... costume maker
Roslyn Tiddy .... costume maker
Joanna Weaving .... costume maker
Dominic Young .... costume maker
Jason Gill .... daily costume assistant (uncredited)
 
Editorial Department
Christine Campbell .... first assistant editor
Cleone Clarke .... post-production coordinator
Jonathan Haren .... trainee: editing
John Heath .... grader
Kate Higham .... additional first assistant editor
Robert Laycock .... additional first assistant editor
Julian Pryce .... second assistant editor
Simon Astbury .... colorist (uncredited)
David Hamme .... colorist (uncredited)
Mike Stainer .... color grader (uncredited)
 
Music Department
Becky Bentham .... music supervisor
Catherine Bott .... soprano soloist
Chris Dibble .... music mixer
Chris Dibble .... music recordist
Andrew Green .... assistant to composer
Isobel Griffiths .... musicians' contractor
Nick Ingman .... conductor
Nick Ingman .... orchestrator
Erik Jordan .... assistant music mixer
Erik Jordan .... assistant music recordist
Roy Prendergast .... music editor
Maggie Rodford .... music supervision
James Shearman .... additional orchestrator
Tony Stanton .... copyist
Tony Stanton .... music copyist
Stephen Warbeck .... orchestrations
Gavyn Wright .... orchestra leader
Peter Davies .... musician (uncredited)
Terry Davies .... conductor (uncredited)
Bruce White .... viola (uncredited)
 
Transportation Department
Brian Agar .... unit driver
Bert Berry .... driver: honeywagon
Tony Bird .... transport manager: Aeroshoot Film Services
John Cornelius .... driver: construction stand-by vehicle - Cavalier Transport
Jimmy Coutts .... driver: dining bus
Mike Crawley .... unit driver
Jeff Derby .... driver: makeup vehicle
Phil Foley .... driver: dressing props vehicle
Rob Fowle .... camera driver
Len Furssedonn .... unit driver
Paul Grahame .... unit driver
Georg Grohmann .... unit driver
David Gwyther .... driver: minibus
Paris Leonti .... transportation captain (as Barry Leonti)
Jim Magill .... unit driver
Ian Maskell .... driver: wardrobe vehicle
Mark Russell .... driver: construction vehicle
Simon Saunders .... unit driver
Harry Smith .... unit driver
John Smith .... unit driver
Kieran Smith .... driver: props standby vehicle
Mark White .... production driver (uncredited)
Mark White .... transportation (uncredited)
 
Other crew
Colette Appleby .... stand-in
Kim Armitage .... script supervisor
Sean Barrett .... milliner
Liz Barron .... financial controller
Barbara Berkery .... dialogue coach
Irena Brignull .... script editor
Debbie Brodie .... food stylist
Tabitha Burrill .... cashier
Cleone Clarke .... assistant: David Parfitt
Meighan Dobson .... assistant: Julie Goldstein
Nicholas Du Boulay .... floor runner
Carlos Fidel .... floor runner
Mark Friedman .... assistant: Harvey Weinstein
Peter Graffham .... supervising rigger
Christine Hathway .... rehearsal stage manager
Rebecca Heller .... assistant: Harvey Weinstein
William Hobbs .... fight arranger
Paul Jackson .... health and safety advisor
Russell Jackson .... text consultant
Catherine Jardine .... production assistant
Debbie Kaye .... horse co-ordinator
Helen Manley .... accountant: art department
Jon McCrory .... production runner
Steve Morphew .... stand-in
Zoe Mylchreest .... unit publicist
Rachel Neale .... location manager
Michael Neithardt .... assistant: Bob Weinstein
David Oliver .... stand-in
Zelda Perkins .... assistant: Donna Gigliotti
Zelda Perkins .... coordinator: Miramax/UK
Mari Roberts .... floor runner
Quinny Sacks .... choreographer
Caroline Sax .... script supervisor: second unit
Barbara Schneeweiss .... assistant: Harvey Weinstein
Rick Schwartz .... assistant: Harvey Weinstein
Sophie Shand .... assistant: Gwyneth Paltrow
Louis Spiegler .... assistant: Bob Weinstein
Nicki Sung .... assistant: John Madden
Katherine Teakle .... unit nurse
Margaret Teatum .... post production accountant
Katharine Tidy .... food stylist (as Katherine Tidy)
Mike Valentine .... coordinator: underwater unit
Andrew Wade .... verse consultant
Fiona Weir .... production co-ordinator
Philip Wilson .... performance consultant
Jami Wrenn .... assistant: Geoffrey Rush
Iain York .... coordinator: Miramax/UK
Ben Robards .... runner (uncredited)
Mark Sanger .... location assistant (uncredited)
Emma Short .... assistant post-production accountant (uncredited)
Margaret Teatum .... assistant accountant (uncredited)
Simon Wookey .... underwater crew (uncredited)
 
Thanks
Jane Annakin .... in memory of
Mick Audsley .... special thanks
Henry Braham .... thanks
Denis Carrigan .... thanks
Vicki Cherkas .... thanks
Stephen Greenblatt .... thanks (as Dr. Stephen Greenblatt)
Jon Gumpert .... thanks
John Hadity .... thanks
Marshall Herskovitz .... thanks
Kevin Hyman .... thanks
John Logigian .... thanks
Chris McGurk .... thanks
Neil Mockler .... thanks
Clive Noakes .... thanks
Paul Olliver .... thanks
Meryl Poster .... thanks
Robin Sales .... special thanks
Mathilde Sandberg .... in memory of
Lady Saye and Sele .... thanks (as Lady Saye & Sele)
Lord Saye and Sele .... thanks (as Lord Saye & Sele)
Casey Silver .... thanks
Paul Webster .... thanks
 
Crew verified as complete


Production CompaniesDistributorsSpecial EffectsOther Companies

Additional Details

Also Known As:
MPAA:
Rated R for sexuality
Runtime:
123 min
Country:
Language:
Color:
Aspect Ratio:
2.35 : 1 See more »
Sound Mix:
Certification:
Argentina:13 | Australia:M | Brazil:14 | Canada:14A (Alberta/British Columbia) | Canada:PG (Manitoba) | Canada:14 (Nova Scotia) | Canada:AA (Ontario) | Canada:G (Quebec) | Denmark:7 | Finland:K-12/9 | France:U | Germany:6 (f) (bw) | Hong Kong:IIB | Hungary:14 | Iceland:L | Ireland:15 | Italy:T | Netherlands:AL | New Zealand:M | Peru:14 | Philippines:PG-13 | Portugal:M/12 | Singapore:R(A) (original rating) | Singapore:M18 (re-rating) | South Korea:18 | Sweden:7 | Switzerland:12 (canton of Geneva) | Switzerland:12 (canton of Vaud) | UK:15 | USA:R (certificate #36421)

Did You Know?

Trivia:
William Shakespeare is shown playing Romeo in "Romeo & Juliet". Although no such claim appears in most biographies of Shakespeare, he is believed to have originated other famous roles in his own plays, such as The Ghost in "Hamlet," Old Adam in "As You Like It," and Lord Berowne in "Love's Labours Lost."See more »
Goofs:
Audio/visual unsynchronized: In the opening scene, Mr. Fennyman (Tom Wilkinson) and his henchmen Mr. Frees (Tim McMullan) and Lambert (Steven O'Donnell) are torturing Philip Henslowe (Geoffrey Rush) due to an unpaid debt. Henslowe offers to cut Fennyman in on the profits from a new play by William Shakespeare. We hear Lambert, off-camera, say, "I think I've seen it," but it appears the on-camera Mr. Frees is actually mouthing the words. The shot then cuts to Lambert, who says on-camera, "I didn't like it."See more »
Quotes:
[first lines]
Philip Henslowe:[screams in pain]
Hugh Fennyman:Henslowe! Do you know what happens to a man who doesn't pay his debts? His boots catch fire!
Philip Henslowe:[screams]
Hugh Fennyman:Why do you howl when it is I who am bitten?
See more »
Movie Connections:
Soundtrack:
The Play & the MarriageSee more »

FAQ

This FAQ is empty. Add the first question.
22 out of 35 people found the following review useful.
Awfully boring, 18 January 1999
Author: Ed-90 from New England

I'm amazed that this film got such rave reviews. To me it was one of the most boring soap operas possible. Yes, if you like looking at handsome young guys, they're there. But the dialogue, the accents, the music was terrible. Ridiculous to hear Elizabeth I, the most powerful person in England in the 1580's, commiserate with women "Yes, I know how difficult it is to make it in a man's world" Sigh. Tough being the most powerful person in the world. Don't waste your money. Watch "Santa Barbara" or "Secret Storm" and set it back 400 years.

Was the above review useful to you?
See more (745 total) »

Message Boards

Discuss this movie with other users on IMDb message board for Shakespeare in Love (1998)
Recent Posts (updated daily)User
This Can't be Said Enough livings14
Rupert Everett bwa22
The ending confused me so much jimmyr5595
Genre?? bludove
Little Historical Accuracy nielw
I don't get it Topaz12788
See more »

Recommendations

If you enjoyed this title, our database also recommends:
- - - - -
The Libertine Being Julia Tootsie Titanic Some Like It Hot
IMDb User Rating:
IMDb User Rating:
IMDb User Rating:
IMDb User Rating:
IMDb User Rating:
Show more recommendations

Related Links

Full cast and crew Company credits External reviews
News articles IMDb Comedy section IMDb USA section

You may report errors and omissions on this page to the IMDb database managers. They will be examined and if approved will be included in a future update. Clicking the 'Edit page' button will take you through a step-by-step process.