@: Thanks I am learning a lot right now I am sure there are better ways to do what I am doing but I think it will come over time. In fact I am thinking that I might be able to move back to my idea of spawning the rooms as they are found and then setting the edge array to make them walkable. I have to do more looking into this but I need to get my function for handling setting the edge array as needed functional first.