Typo
Use async whenever possible
Add comment