forgot I moved Balance() to contrib)