rename file name to read
remove unnessesary lines
modify sync and async example