Wow, does that ever look complicated? It's cool as hell though