improved translation of first part