refactor currency code
sound works