OH MY GOD who even reads these threads