I just made this cause most cases are too similar
I don't love it yet so I may come back and change it eventualy
The author hasn't provided the model origin yet.