more new work

new work and some revisions.