coarse-grained is modified to be almost okay