most text revised, done by now (will wait for further comments)