swap ipReflection function parameters