fence post debugging like a complete newb
moved every thing to an async task, was working now its not, tears
OK DONT TOUCH IT THAT POSTS A LETTER