many small improvements and changes in voice