create less objects for large, and test fix