Check all fields
Extract superclass