fast* = max