Quite a stuffed bit of code actually.

Printable View