use respond_with in doc