removed need for property-specific actions