thiraivi technical review