o. u . cai.