some little changes in ShareDeposit