Final System Design