[exploratory, yuyichao] outline