Actually - not to worry, I've solved it. whether it's strictly correct or not I don't know but it works...