adds respond_to formatting