Solutions to today's issues I have been advocating for a LONG time...posted on this Board many times over the years...