Confratulations shazza. Its a masterpiece; a standard by which all others are measured.