reassign attributes. Seems like rev, removes the attributes. ??