add unpredictable metadata type for control flow