add try..catch onto catitem controller - otherwise the template body will fail