made IP configurable