MICE - not quite there yet...