suppress useless warnings
type matching for test