added NewRequest() method body.