requestData handler passes on additional arguments if they exist, otherwise it is undefined