NFA Fitting time!