lifetime system to replace cpp damage system