No seriously, fix async callback