english translation. cleanup.