make better structural