BC factory 1

BC factory 1