I know this is ugly, it's not mine and I can't fix this myself w/o making a ton of commits.