Computers A Critical Evaluation of Home Computing Software: An Assessment of Functionality, Security, and User Experience.