deposit processing