HKUST — stress & tension?