Changing the way Structures get Generated ,I think I dont make it right but it´s my Way ,if anyone knows a better way feel free to comment