Bug : starting balance always be zero