Fix double event listener and change decimal format.