It may not be a 'great' Hamish, but it is a 'good' Hamish! What it needs is a little more practice and advice from the master!