Implemented the missing attenuationfactor features