This topic has been discussed so many times in the forum and even with my little experience here I have seen at least over 40 since register so I will advise you to always do some research on topics which you wish to discuss in the forum.
You can learn how to use the search engine from the link below.