A review of JBIAA factory bag