thaainilam technical review