bizarre insertion ...