ShengRan: Long time no see