changed floating ip handling around