overflow: use hard_max instead of fuzzy max