thanks all for your nice words - I'm rather satisfied myself especially considering how little time it took