Damn I wish I had seen this earlier. :/