Revised 1a-c