Whole system