Some links with information on implementing DFS