@ijustine this is for you. I hope you aren't still mad at me... =P