Lawrence copy2 wip1 [A little more Lawrence]

master copy work in progress