https://theproppr.com/blogs/blog/are-you-pushing-sht-uphill