B+G+M Factory