cain bugfix