started on withdrawal function