the code needs to look something like this switch unicode unicode ipa ipa the second bit about switching parameters around is impossible a royal pain if you're simply trying to expand this template there's no way for the template to distinguish between the old use of parameter and the new use you could do it without too much trouble if you wanted to create a new template and forward this template through with the parameters repositioned is it worth the effort though ludwigs