42 on-line computer services, namely the provision of a multitude of office software (eg, accounting software, personal time management software, personnel management software, project management software etc) which would enable a person to work at home