stop calling url_for with recall parameters and actually use a request