retweak structure