add french and german, tweak english