randamoozham technical review