support rewrite is more detailed direct and references other articles on wikipedia