update motif check logic