Hot: NFA