internet is one more extension of public space