Adds a request function