This is the way I've done it for a long time and works mostly well, can't remember exactly what didn't quite "just work" but I'm pretty sure I would have found work around's for it.