fix major bug with transfers
adding more useful balance query api