bug noticed in PromiseLink