added a "keyword contain" feature for code detection