singularize tasks route and update Accept header