Yeah it would probably be more effective if we're all signing from the same hymn book. I'll see what I can do about fitting the changes into your code