architecture changed