full docs for pull reuqest and auth