temporary attribute structure