Revising principles