missed return True in match_by_chunk