ProcessRequestInvoke implementation added