find() returns undef on failure