bug perhaps ...