FIX smart button