I'VE DONE IT! I'VE FINALLY FREAKING DONE IT!