improved translation 4