I add some asyncs and awaits