find path prototype