made more RESTFUL: if session has sort_by but params does not, redirect and update params