revert sample1 content
part 1 complete