fix unique error #12
ensure everything is async
0.10.2