add searching method contains()