Updated system diagram