リファクタしたbalanceのレポジトリ