this class should be .field as well