Rearange method param check