add request
support windows paths