Hrm can you just do this async and then wait for the process to exit? This is confusing