Reinventing the wheel to keep the industry afloat...