Added requestfunc