Tan zhi hui final uplox b