added clip, dip and visual to find rule