Take all the time you need...