[orangleliu]some notes