REVISING AND EXTENDING...