tweaking things some more
implement ipam