formation controller structure changed