added ask support to enveloping