Timing and patience....But mostly patience