js revisions