add a coarse_like() method