optimize for pull request