The ECN Grand Chamber: Updating the ECN to Face the Challenges of the Online World