nbfl view 3