bmfffmfl view 2