JE2C edits and changes. In process of completion.