asyncFun is not so much fun. why annotation is not working as claimed.