I actually started this model from someone else's model but I had to basically rework about 70% of it to make it mobile friendly.
Older, less optimised model