Added recursive find functionality.