Using finally; not all calls were returning. Hopefully will fix