all wallet model tests passing