pretty much final copy