Commmenting stuff out because global vars and async are weird...