Restarting with the Attribute class, as it's much simpler.