damn, the nerdy side of me just had an orgasm