Improved english translation