Since it seems like this gets referenced so much, I'm going to make this a sticky so it can be found more easily. I feel kinda bad for doing it to my own post, but I like to think I'd do it if someone else created it, too