=structure better