Remove some unused constants
Rename type
Improved SendAsyc impl with async/await