Updated LOGIC and PERIPHERAL