3. System Implementation