I have gathered together a variety of threads on this topic you may find useful…hope it helps you a bit!