revisions and updates