rough editing to add notes and layout; probably inadequate