changed way non-width numbers are provided