Use pointer to currency struct and no pointer to stash in it's methods