numeric-only input needs pct and formatting fixes