added notation for random structs