Factory
sealed