trying to get a version of withdraw and deposit methods working