We had a thread on this a few years ago. It might be a good idea to merge the the two threads and I or @KartingIsLife can go back and update it.