added additional overloads of find method