added find() and contains()