tweaked what-say functions and also made async
Merge pull request #42 from sunjayc/what_say

tweaked what-say functions and also made async