Sorry for the confusion, I meant  "what's the reason for making this method at all?" to which you answered and I like what you did.