added promise include value