1 more thing I'd like to add:
I'm not american, and my native language is not English. so please forgive me if any there are any mistakes in my writing.
Thx