Change deposit logic