reversing changes on TypeWithFactoryMethod
limiting the col size