failed attempts at async downloading
fix weird bug that I didn't notice
shiny things