the attributes are really modified by the wrapper