added envelope field