get structure improved.