Reviewer implementaiton part 1