Framework for survivorbehavior