initial concept of spots factory