I have searched to see if this question has been asked before, but I could not find anything - but when I was searching I found some many interesting points about optimization i