Why operating systems need updating