pushed properties to superclass