some editing
more proofreading
started splitting spec into basic and advanced
further work on splitting