modularized damage