more structural modifications