matchBody can change param types