active boolean for envelope

this way we're active for 1 update after we go complete
more light work but still really unclear what i'm doing