refactor CheckHolderResult struct
refactor CheckHolder test