number cleanup, decimals support