refactor explanation of changes naming