fix: location issue with respond_to