add a deferred demo test