Fix to withdraw and deposit

hopefully this doesn't suck now