modified promise value language