karavali technical review