structure optimized.