decided to use a tree toplogy instead of mesh topology