modularized rating elements and ported total rating