god damn it, another production issue. i spent all weekend fixing that and now it's broken again? this is why i hate writing code for a living.