g n . v cai.