viewer software / frequent small updates / basic Internet safety rules / social media / social networks / qualified assistive technology professional / online games / online computer / slow Internet connection / appropriate assistive technology / web community / rapid transportation / assistive technology / speed Internet connection / /