create properties to hold original options & attributes.