grammar, few stylistics changes