That sounds complicated, but mebbe I prefer the old ways?
Try this, from a site over here in the land of oz.
ozbow