Must be that "internet in a box" new fangled thing Microsoft was touting 10 years ago.
Must be that "internet in a box" I thought that was AOL.