currency WIP - how to update balance