Granularity effect added