gepIpField done with best pattern