updated make_structure to point to the correct location, and not to be a recursive copy