logic working for currency, need to do design