signal invalidation support