rename
implemented ViewResultMatcher and sample