TEST THESE SOLUTIONS FAIL IF NEEDED BUT WITH NEWER INSIGHTS TO MAKE IT BETTER IMAGINE WHAT WE ALL COULD DO IF