Honestlyrainygarden, 2 years ago Disclaimer: I am not OOP. original post - here and here.
Disclaimer: I am not OOP. original post - here and here.