Further changes to the anwer request function