Revisit the factory naming convection. No 2. I want to use  as little 2s as possible.