add ip as a dependency