reduction behaviour