makkal kaavalan technical review