karnan (malayalam) technical review