translated and corrected version