https://medium.com/@jumbalau1/iphone-15-mini-to-pro-max-a-detailed-overview-of-apples-new-lineup-e4e436a7ff46