Bloody long read this, but can tell the passion gone into this beast . .

Very nice indeed :)