fixed bug of newRequest