successfully using request object