added size distribution