Autonomy: potential and limitations