fixed bug in ipca