del; internal promise support, bna support