there was probably a bug for this somewhere!