This thread has given me inspiration. I need to rehash one of my favourites