partial edit