fixed optional decimals