back to the original structur