@timcliff: It took a lot