Very nice. This thread has kept me entertained at work :p