cleaning and translation corrections