basic rules for pull requests