ICE on 3d vector