Feature/add threaded requests