more writing, some style changes