made IP and PORT configurable