Change then signatures again
Remove promise creation from awaitLink