add ip auto detect