Hello lotto man, and welcome to the forum.

There have been a lot of threads over the years regarding those subjects. Make use of the search feature to find them.

Thanks for joining and enjoy your membership!