more control over channel lifetime