I Robot .... A few thoughts