thaapi technical review