Remove the extra stuff
Use async keyword