BIGRICH - exactly