ipcalc stuff