Excellent points made by @MyronGainesX