autoreduction